Written by A.ROSSET 95 OKTAMed IMPL OKTA